/**
 * 
 */
package engine;

/**
 * @author  Elisa Costante
 */
public enum BestResultPolicy {

	/**
	 * @uml.property  name="bEST_BPA"
	 * @uml.associationEnd  
	 */
	BEST_BPA("BEST BPA", 1), /**
	 * @uml.property  name="bEST_BELIEF"
	 * @uml.associationEnd  
	 */
	BEST_BELIEF("BEST BELIEF", 2), /**
	 * @uml.property  name="lESS_UNCERTAINITY"
	 * @uml.associationEnd  
	 */
	LESS_UNCERTAINITY(
			"LESS UNCERTAINITY", 3);

	private String name;
	private int value;

	private BestResultPolicy(String name, int value) {

		this.name = name;
		this.value = value;
	}

	/**
	 * @return  the identifier
	 * @uml.property  name="name"
	 */
	public String getName() {
		return this.name;
	}

	/**
	 * @param identifier  the identifier to set
	 * @uml.property  name="name"
	 */
	public void setName(String name) {
		this.name = name;
	}

	/**
	 * @return  the value
	 * @uml.property  name="value"
	 */
	public int getValue() {
		return this.value;
	}

	/**
	 * @param value  the value to set
	 * @uml.property  name="value"
	 */
	public void setValue(int value) {
		this.value = value;
	}

}
